/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package usuario;

import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.ejb.Stateless;
import org.me.entidade.Usuario;
import org.me.rn.UsuarioRN;

@WebService(serviceName = "UsuarioWS")
@Stateless()
public class UsuarioWS {

    /**
     * Operação de Web service
     */
    @WebMethod(operationName = "salvarUsuario")
    public boolean salvarUsuario(@WebParam(name = "nome") String nome, @WebParam(name = "idade") int idade) {
        try {
            UsuarioRN rn = new UsuarioRN();
            Usuario usuario = new Usuario();
            usuario.setId(null);
            usuario.setNome(nome);
            usuario.setIdade(idade);
            
            return rn.salvar(usuario);
        }
        catch (Exception e) {
            System.out.println("Nome "+nome+ " Idade "+idade);
            System.out.println("Erro ao salvar "+e.getMessage());
            return false  ;
        }
    }

}
